perplex machen - Turkish English Dictionary